home *** CD-ROM | disk | FTP | other *** search
- ****************************************************************
-
- TO THE GUIDE WRITERS:
-
- ****************************************************************
-
- This is a information for the authors of compare lists and
- system file guides: Stuart Kelly and Heiko Schröder
-
- Information about new or changed functions that are important for
- your project's. All other informations or bugreports are found in
- the history.
-
-
- VersCheck v2.19
- ---------------
- Final release of VersCheck V2, the next version will be a V3, because
- I begin with the new internal structures for the DVC replacement.
- See the HISTORY for important details!
-
-
- VersCheck v2.15
- ---------------
- Bug in MUIclasses test corrected.
-
-
- VersCheck v2.14a
- ----------------
- Included suomi translation (all files) in the archiv, the installer
- script and change all what's need to change for a new language.
-
-
- VersCheck v2.14
- ---------------
- Nothing special, the most requester work now on PPC systems. One
- requester (Heiko's create HTML?) is not changed, I must first write
- the function for a two button request. All other requester are
- now asl.requester.
- And, that's the important change, the bug from 2.13 in the argument
- parser is correctet. Now it works all.
- You can also see my including of the MUI4.0-fake, its ready now.
-
-
- VersCheck v2.13
- ---------------
- VersCheck and OS 3.5:
- Older version may be make problems!
- The first problem I found, the catalogs from locale will not
- work. The problem is corrected.
- The second problem (that I'm not understand), the script to
- check all crashes by start from via IconX (WB). The stack
- was not set correct. After set them also in the icon, it work's.
-
- The last versions become a new function to find out the right
- version number of files, if they have no $VER string. This is
- now much better and the printout is much better.
-
- The ATO make's it possible that VersCheck now can used in many
- languages. But you must a little bit improve if you become a
- NewXxxx file in czech, polski, norsk or svenska. I think, we all
- see the relevanted informations without the text between.
-
- The france ATO has also translated the script Check_Your_System.
- So I build a german version and we have three scripts. Adapt or
- use it, if you like it.
-
- Test the script (Check_Your_System) with actual program and
- scripts dir and you can see the new functions in action.
-
- The scripts dir included in the past three files for one list:
-
- xxxList - list of binary's/versions for check.
- xxxMail - the email for new file informations.
- xxxWarn - list of special comments that should be view, if this
- binary is found on the testet system.
-
- Now two new files exists, description below. I created for all
- projects the xxxInfo, please take it to your release (and change,
- if want/need).
-
- xxxInfo - EVERY list has such a header file. The first line is a
- AmigaOS $VER string and should be used in future to
- check that a new list will not be overwritten by an older.
- The lines below are informations about the author,
- contact to hin, contants of the list and guide version.
- This info can shown to the user by using a `!' in the
- argument list (displayed in a requester).
- I created all files in same design.
-
- xxxDirs - This is a IMPORTANT and POWERFULL help. The problem in
- the past was, for every directory VersCheck must be
- startet to test it. So Stuart startet each test two
- time with different pathes. But what, if the path not
- exists? E.g., if MUI isn't installed, a requester say's:
- `please insert volume MUI: in any drive' and after
- closing this, the program abort's. It is very impossible,
- that MUI isn't installed, but this is only an example.
- If you are looking, many product's using own pathes for
- systemfiles (here examples, I know):
- MUI: for classes.
- MUI:Libs for Library's
- IBrowse: for Library's,
- IBrowse:MUI for mcc.
- PPAint:Libs for Library's.
- Miami:Libs for Library's, GUI and MUI.
- sc:Libs for SAS-C-Library's.
- StormC: has Libs in many Dirs.
- And so on...
- Put such known pathes in the xxxDirs file. Only for
- actual product's where be updated yet or in the
- future. First line is the standard path, before given
- as argument. For Libs eg:
- Libs:
- MUI:Libs
- PPaint:Libs
- ....
- So many as needed. Change the start of VersCheck to
- VersCheck -1* and the file is activated (if not exists
- it works like the old start). The pathes will take one
- after one to the check. System requester "please insert
- volume" are deactivated, wrong or not exist pathes are
- ignored without error messages. The result is ONE
- testfile for all. If you start VersCheck -1* <dir>, the
- given dir is ignore. But if the xxxDirs file not
- exists, this option is reactivated.
-
- The installer script is complete new structured. Many files was
- not or not correctly copied in the past. And the script stores
- the information about all settings of the user. In future the
- script only display that, ask OK and if YES, copy alone without
- new input's.
-